Actualizado: 2024-04-29 15:44:00

Carga Masiva de Registros


Para cargar registros de forma masiva en un formulario desde un archivo csv, en el gestor de procesos para ese formulario se accede a las herramientas adicionales::



Dentro de Registros pulsar el botón de carga masiva: 



Los pasos de una carga masiva son los siguientes:

:

Dependiendo de la cantidad de datos que vamosa  ingresar en el formulario, seleccionar la Cantidad de campos a ingresar y presionar el botón :




Vamos a ver en pantalla la cantidad de campos que indicamos para poder ingresar al sistema. En este caso son 5:




De acuerdo al orden de los datos en nuestro archivo csv vamos a indicar el orden de los campos. Es decir, en "Field 1" vamos a seleccionar el dato que tenemos en la primera columna del csv, en "Field 2" seleccionamos el dato que tenemos en la segunda columna del archivo, y seguimos seleccionando hasta indicar todos los datos. No es necesario que se seleccionen la totalidad de los campos. Por ejemplo, si en nuestro archivo tenemos 4 datos (4 columnas completas), nos quedará libre el "Campo 5":



Es importante tener en cuenta que la cantidad de campos seleccionados debe coincidir exactamente con las columnas con información del csv, y deben estar dispuestas en el orden indicado. En el ejemplo anterior indicamos que vamos a ingresar 4 datos, por lo cual el archivo tendría que tener los siguientes datos, y en este orden:




 A continuación se selecciona el archivo .csv (campos separados por ;) y se pulsa el botón "Ingresar a tabla":



Para una correcta operación, se deberán tener en cuenta los siguientes puntos:


  • Cada fila del archivo representa un nuevo registro en el sistema.

  • El archivo no debe incluir títulos en la primera fila, solo la información a ingresar.

  • Se deben respetar los formatos de los campos que maneja iWeb. Por ejemplo:

    • Fechas: formato "AAAA-MM-DD".

    • Opciones radio: 0 para la primera opción, 1 para la segunda opción, etc.

    • Lista de valores (lov): id del registro al que estamos haciendo referencia (o según cómo esté definido el campo en el formulario que estamos haciendo la carga masiva).

  • Para conocer más detalles de cada campo y el formato correcto a utilizar, se puede consultar la estructura del formulario desde la pantalla de Administración > Workflow.

  • El alta masiva solo permite agregar datos en las tablas, no modifica ni borra registros existentes.

  • Una vez realizada el alta masiva, los datos impactan en la tabla productiva, por lo cual no es posible "deshacer" la operación. Es por esto que es sumamente importante chequear que los datos, formatos, orden de los campos y formato del archivo sean correctos.

  • No se pueden repetir los ids de nuevos registros con registros existentes en iWeb, ni entre registros nuevos. Es por esto que se recomienda NO ingresar el id en el archivo, y que el sistema asigne uno automáticamente.



¿Le ha sido útil esta información?